##爬取图片
#1、requests库的使用
#2、使用requests请求三创官网
#3、使用正则抓取图片地址，如果图片地址是以/开头，那就将三创官网的地址和图片地址做个拼接
#4、使用requests请求图片地址，将获取的图片保存到本地（open)
import re
import requests
req = requests.get("https://www.sanchuangedu.cn/")
print(req.text)
##<img src="/upload/course/Python%E5%85%A8%E8%83%BD%E5%BC%80%E5%8F%91_SQe4ekZ.jpg" alt="" style="width:100%">
#正则获取数据
ret = re.findall(r"(?<=<img src=\").*\w+\.jpg|\.png", req.text)
print(ret)
length = len(ret)
for imgurl in range(length):
    src = "https://www.sanchuangedu.cn/" + ret[imgurl]
#命名为.jpg的后缀
    url = str(imgurl+1)+".jpg"
    r = requests.get(src)
    with open(url,'wb') as f:
        f.write(r.content)
        print("下载了%d张"%imgurl)




#第二题
#匹配里面的每一个单词，引号部分作为一个单词输出
# msg =  "san chuang tong le, welcom ,'hello world', learn python"
# # [\S]表示，非空白就匹配
# ret = re.findall(r"(?<=\')\S+.+(?=\')|\w+",msg)
# print(ret)
